home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 1 / QRZ Ham Radio Callsign Database - December 1993.iso / arrl / ftp_info < prev    next >
Internet Message Format  |  1993-11-21  |  6KB

  1. From info-serv@arrl.org Wed Nov  3 16:49:08 1993
  2. Return-Path: <info-serv@arrl.org>
  3. Received: from uu2.psi.com by meceng.coe.neu.edu (4.1/SMI-4.1)
  4.     id AA14200; Wed, 3 Nov 93 16:49:04 EST
  5. Received: from port12.hartford.ct.pub-ip.psi.net by uu2.psi.com (5.65b/4.0.071791-PSI/PSINet) via SMTP;
  6.     id AA07848 for wy1z@meceng.coe.neu.edu; Wed, 3 Nov 93 16:49:37 -0500
  7. Received: from mt by mgate with SMTP
  8.     id AA357723 ; Wed, 03 Nov 93 16:28:21 EST
  9. Date: Wed, 03 Nov 93 16:34:43 EST
  10. Message-Id: <30439@mt>
  11. From: info-serv@arrl.org (ARRL HQ AUTOMATED ELECTRONIC MAIL SERVER)
  12. Reply-To: info-serv@arrl.org
  13. To: wy1z@meceng.coe.neu.edu
  14. Subject: INFO response: FTP-INFO
  15. Status: OR
  16.  
  17.  
  18.  
  19. UNIX HOSTS
  20.  
  21. Most of the systems available on the Internet are running the unix
  22. operating system.  While you don't have to learn unix in order to use FTP,
  23. you will have to deal with unix file names and directories.  These are
  24. handled a little differently than DOS file names and directories.  The
  25. major differences between unix and DOS files are:
  26.  
  27. 1)   unix file names can be much longer than DOS file names.  This is
  28.      particularly important when getting a file from the unix host.  If the
  29.      file name is longer than eight characters before the first period in
  30.      the name (if there *is* a period), or longer than three characters
  31.      after the period, the name will be truncated to a DOS file name.
  32.  
  33. 2)   unix file names are case sensitive.  That is, "README" is a different
  34.      file name from "readme" or "Readme".  It's important to type the file
  35.      name in exactly."
  36.  
  37. Note that the "*" character is a wildcard in unix, just as in DOS.  For
  38. example, the command:
  39.  
  40. dir wp*
  41.  
  42. will return a list of all of the files with names beginning with "wp" in
  43. the current directory of the remote computer.
  44.  
  45. Fortunately, the basic unix directory structure is much like that of DOS. 
  46. Directories may have subdirectories, which may have subdirectories... just
  47. like DOS.  Of course, unix directory names follow the same rules as unix
  48. file names.  In addition, there is one important difference between unix
  49. directory specifications and those of DOS:  unix directories are separated
  50. by "/" rather than "\" characters.  For example:
  51.  
  52. /pub/hamradio/filename
  53.  
  54. is a legal unix file specification, while:
  55.  
  56. \pub\hamradio\filename
  57.  
  58. is *not* legal in unix.
  59.  
  60. When you get a list of files from a unix host, it looks like this:
  61.  
  62. drwxr-xr-x  2 root     1             240 Dec 21 08:09 ArchieSeeThis
  63. -rw-r--r--  1 98       1             371 Sep 11  1991 NOTICE
  64. -rw-r--r--  1 98       ftp           496 Sep  4  1991 README
  65. drwxr-xr-x  2 root     1              80 Apr 30 20:08 bin
  66. drwxr-xr-x  2 root     ftp           112 Apr 30 20:06 bin_mc
  67. drwxr-xr-x  2 root     1              48 Apr 30 20:14 dev
  68. drwxr-xr-x  2 root     1              64 Apr 30 20:07 etc
  69. drwxr-xr-x  2 root     ftp            64 Apr 30 20:06 etc_mc
  70. lrwxrwxrwx  1 root     1               9 Feb 28  1991 in -> incomming
  71. drwxrwxrwx  3 98       ftp           576 Apr 30 20:05 incomming
  72. drwxr-xr-x 13 98       ftp           256 Mar 13 04:09 pub
  73. drwxr-xr-x  3 root     1              48 Apr 30 20:12 usr
  74.  
  75. The leftmost character on the line is interpreted as follows:
  76.  
  77. d = directory (the entry is a subdirectory)
  78. - = file (the entry is a file)
  79. l = link (the entry points to another entry)
  80.  
  81. In the above example, the only files in the listing are "NOTICE" and
  82. "README".  Everything else is a directory, except for "in" which points to
  83. "incoming".  (Thus, for example, the command "cd in" would be exactly
  84. equivalent to "cd incoming".)
  85.  
  86. The size, date/time and file name are at the right of each line.
  87.  
  88. Most unix systems keep their public files in a directory called "/pub" as
  89. shown above.
  90.  
  91. One other difference between DOS and unix (and most other systems) is in
  92. the way they store text files.  Because of this, FTP provides a mechanism
  93. to specify that a text file is being transferred.  But *you* have to
  94. specify.  We haven't used this mechanism on the LAN because all of the
  95. machines on the LAN are DOS machines.  But if you are retrieving a text
  96. file from a remote Internet host, it's a very good idea to issue the
  97. "type a" command first to make the transfer in "ASCII" (text) mode.
  98.  
  99. A FEW GOOD HOSTS
  100.  
  101. There are literally thousands of computers connected to the Internet.  Of
  102. them, most have nothing of interest to the casual browser.  But there are a
  103. few that have much to offer.  Among them:
  104.  
  105. simtel20.army.mil        Repository of thousands of public-domain and
  106.                          shareware software files.  Of most interest are
  107.                          those files in the MSDOS area.  This machine uses
  108.                          an unusual operating system that does not have the
  109.                          usual directory structure.  Get and read the ASCII
  110.                          files, 00-README.TXT and HOW-TO-CD.DOC first.
  111.  
  112. wuarchive.wustl.edu      A unix system that mirrors the archives of other
  113.                          systems.  In particular, it contains most of
  114.                          what's available on simtel20.  Try the directory,
  115.                          /mirrors/msdos, which has *lots* of subdirectories
  116.                          containing over 7000 files.  Each directory
  117.                          contains a file called "00-index.txt" that
  118.                          describes the files contained in that directory.
  119.  
  120. ftp.cs.buffalo.edu       The "standard" ham-radio archive host.  Look in
  121.                          the /pub/ham-radio directory for the files.
  122.  
  123. world.std.com            Yet another good ham radio archive site.  Many 
  124.                          subdirectories, including an FTP area of the 
  125.                          ARRL's Automated Information Server Files - 
  126.                          /pub/hamradio/arrl/Server-files.
  127.  
  128. ucsd.edu                 Where a lot of the ham radio "techies" hang out,
  129.                          including the TCP/IP developers.  See the
  130.                          /hamradio directory.
  131.  
  132. The members and HQ staff would like to thank the following people for
  133. their contributions to this information file:
  134.  
  135. KE3Z
  136.  
  137. Send any additional information or changes to mtracy@arrl.org. 
  138.  
  139. 73 from ARRL HQ.
  140.  
  141.  
  142.